protuberant abdomen - Spanish English Dictionary